// samsting : this file is auto create.

#ifndef ALIYUN_OssAdmin_restartOssResponse_H_
#define ALIYUN_OssAdmin_restartOssResponse_H_

#include "core/acs_response.h"

namespace aliyun { namespace OssAdmin {

class restartOssResponse : public AcsResponse {
public:
  restartOssResponse();
  const string& GetCode(void) const;
  const string& GetMessage(void) const;
  bool GetSuccess(void) const;
  int64 GetaliUid(void) const;
  const string& GetinstanceId(void) const;
  const string& GetinstacneStatus(void) const;
  const string& GetinstanceName(void) const;
  const string& GetstartTime(void) const;
  const string& GetendTime(void) const;

private:
  string Code_;
  string Message_;
  bool   Success_;
  int64  aliUid_;
  string instanceId_;
  string instacneStatus_;
  string instanceName_;
  string startTime_;
  string endTime_;

protected:
  const char* BaseKey(void);
  void         UnmarshallerMap(std::map<string, string>& response_map);

};

} } // namespace aliyun { namespace OssAdmin {

#endif // #ifndef ALIYUN_OssAdmin_restartOssResponse_H_

// end of file 
